Big Huge Thesaurus

stromateid fish

noun